//封装axios
import axios from "axios";

 const request=axios.create({
     baseURL:'http://syt.atguigu.cn/api',
     timeout:5000,
 })

// 引入登录仓库数据
import {useLogin} from "@/stores/modules/user.ts";
// 请求拦截器
request.interceptors.request.use((config)=>{

    const Login=useLogin()
   if(Login.userInfo.token){
       config.headers.token=Login.userInfo.token
   }
    return config
})

//响应拦截器
request.interceptors.response.use((response)=>{
    return response.data
},(error)=>{
    return Promise.reject(new Error(error.message))
})


export default request